competitor thrown - Turkish English Dictionary